Skip to content

Fix doc collector schema | Improves interactive documentation collection#46

Merged
DenysKuchma merged 3 commits into
mainfrom
fix/doc-collector-strict-interaction-schema
Jun 30, 2026
Merged

Fix doc collector schema | Improves interactive documentation collection#46
DenysKuchma merged 3 commits into
mainfrom
fix/doc-collector-strict-interaction-schema

Conversation

@DenysKuchma

@DenysKuchma DenysKuchma commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

Fixes doc collector failures with strict response_format providers when interactive documentation is enabled.

The documentarian schema used optional fields inside interactions[].element (container, locator). Strict JSON schema providers reject schemas where keys listed in properties are not also listed in required.

Improves interactive documentation collection so content/control candidates are not dropped too aggressively, especially on pages with toolbar-like containers such as .sticky-header.

@DenysKuchma DenysKuchma requested a review from DavertMik June 1, 2026 11:21
@DenysKuchma DenysKuchma changed the title fix doc collector schema Fix doc collector schema | Improves interactive documentation collection Jun 1, 2026
…ix/doc-collector-strict-interaction-schema
@DenysKuchma DenysKuchma merged commit 22ce99e into main Jun 30, 2026
2 checks passed
@DenysKuchma DenysKuchma deleted the fix/doc-collector-strict-interaction-schema branch June 30, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants